Supplier Page from MyBioSource.com for Recombinant Drosophila melanogaster Signal peptidase complex subunit 2 (Spase25), partial